Skip to content
This repository was archived by the owner on Dec 18, 2022. It is now read-only.

[CI] "Fixed" macOS packaging on gh-actions#552

Closed
AnotherFoxGuy wants to merge 1 commit intotenacityteam:masterfrom
AnotherFoxGuy:nofail
Closed

[CI] "Fixed" macOS packaging on gh-actions#552
AnotherFoxGuy wants to merge 1 commit intotenacityteam:masterfrom
AnotherFoxGuy:nofail

Conversation

@AnotherFoxGuy
Copy link
Contributor

@AnotherFoxGuy AnotherFoxGuy commented Aug 28, 2021

This "fixes" the macOS packaging step by always reporting success, even when it failed
I know this isn't a proper fix, but at least the builds aren't marked as failed when the only issue is the macOS packaging

Sort of fixes #548

Checklist
  • I have signed off my commits using -s or Signed-off-by* (See: Contributing § DCO)
  • I made sure the code compiles on my machine
  • I made sure there are no unnecessary changes in the code*
  • I made sure the title of the PR reflects the core meaning of the issue you are solving*
  • I made sure the commit message(s) contain a description and answer the question "Why do those changes fix that particular issue?" or "Why are those changes really necessary as improvements?"*

* indicates required

@n0toose
Copy link
Member

n0toose commented Aug 28, 2021

Many people use the artifacts as "nightly builds", which we did as a result of persistent requests by the community. The end result is still going to be "macOS artifacts may not be available, sometimes", right? Just without the ❌.

Signed-off-by: Edgar <Edgar@AnotherFoxGuy.com>
@Be-ing
Copy link
Contributor

Be-ing commented Aug 28, 2021

Ehh, I don't think suppressing this error is a great idea. This would set us up to easily overlook any regressions in macOS packaging.

@caughtquick
Copy link
Member

#545 appears to partially or fully resolve the issue anyway, so suppressing it doesn't make sense

@fitojb
Copy link
Contributor

fitojb commented Aug 28, 2021

Reminds me of Volkswagen — the unit test defeat device. 😛

@AnotherFoxGuy AnotherFoxGuy deleted the nofail branch August 28, 2021 21:21
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

MacOS builds consistently fail

5 participants